package com.myk.game.shapechesstool.models;

import android.graphics.Point;

public class SituationInfo {
    private String appVersion; //app版本
    private int maxScore; //获胜需要的最大分数
    private int blackScore; //黑棋得分
    private int whiteScore; //白棋得分
    private String actionState; //当前行动状态
    private int[][] girds; //棋盘信息（0:空格，1:黑棋，2:白棋，3:成形的黑棋，4:成形的白棋）（包含有col，row，pieces，symmetryPieces）
    private Point fallPoint;//最新落子的点
    private Point arrowPoint;//指向移动的点(箭头起点肯定是fallPoint的位置)
    private String shareTime;//分享时间

    public String getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }

    public int getMaxScore() {
        return maxScore;
    }

    public void setMaxScore(int maxScore) {
        this.maxScore = maxScore;
    }

    public int getBlackScore() {
        return blackScore;
    }

    public void setBlackScore(int blackScore) {
        this.blackScore = blackScore;
    }

    public int getWhiteScore() {
        return whiteScore;
    }

    public void setWhiteScore(int whiteScore) {
        this.whiteScore = whiteScore;
    }

    public String getActionState() {
        return actionState;
    }

    public void setActionState(String actionState) {
        this.actionState = actionState;
    }

    public int[][] getGirds() {
        return girds;
    }

    public void setGirds(int[][] girds) {
        this.girds = girds;
    }

    public Point getFallPoint() {
        return fallPoint;
    }

    public void setFallPoint(Point fallPoint) {
        this.fallPoint = fallPoint;
    }

    public Point getArrowPoint() {
        return arrowPoint;
    }

    public void setArrowPoint(Point arrowPoint) {
        this.arrowPoint = arrowPoint;
    }

    public String getShareTime() {
        return shareTime;
    }

    public void setShareTime(String shareTime) {
        this.shareTime = shareTime;
    }
}
